home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 32 / Mac Magazin and MacEasy Magazine CD - Issue 32.iso / Grafik & Text / OzTeX3.0 / TeX-inputs / Plain / cmbase.mft < prev    next >
Text File  |  1996-03-25  |  4KB  |  77 lines

  1. %%%% MFT commands for the Computer Modern base
  2. %%% } ( ) ]] {{ }} ! ^ %%%% tokens that need no special formatting
  3. %%% step upto downto %%%% boldface binary operators
  4. %%% addto fill unfill draw undraw %%%% boldface unary operators
  5. %%% addto filldraw unfilldraw drawdot undrawdot erase pickup
  6. %%% addto exitunless stop incr decr proofrulethickness screenrule
  7. %%% addto define_pixels define_whole_pixels define_whole_vertical_pixels
  8. %%% addto define_blacker_pixels define_whole_blacker_pixels
  9. %%% addto define_corrected_pixels lowres_fix proofoffset penstroke
  10. %%% addto beginchar beginarithchar italcorr font_size font_slant
  11. %%% addto font_normal_space font_normal_stretch font_normal_shrink font_quad
  12. %%% addto font_x_height font_extra_space font_identifier font_coding_scheme
  13. %%% addto cmchar iff generate adjust_fit math_fit labels penlabels
  14. %%% addto stroke circ_stroke padded
  15. %%% enddef endchar %%%% boldface closing
  16. %%% true relax mode_setup font_setup %%%% boldface nullary operators
  17. %%% true clearit shipit cullit openit showit clearxy clearpen
  18. %%% true nodisplay notransforms screenchars screenstrokes imagerules
  19. %%% .. ... .... -- --- %%%% path operators made of dots and dashes
  20. %%% length flex abs dir %%%% unary operators to be in roman type
  21. %%% length unitvector inverse ceiling hround vround Vround counterclockwise
  22. %%% length tensepath byte reflectedabout rotatedaround magstep max min
  23. %%% and mod dotprod intersectionpoint softjoin %%%% binary operators to be roman
  24. %%% ++ ** %%%% binary operators made of two special characters
  25. %%% penoffset goodval direction directionpoint %%%% operators that take "of"
  26. %%% pausing tolerance pixels_per_inch blacker o_correction %%%% internals
  27. %%% pausing screen_rows screen_cols currentwindow displaying
  28. %%% pausing pen_top pen_bot pen_lft pen_rt shrink_fit rt lft top bot
  29. %%% good crisp fine tiny rule light_rule cal light_cal med_cal heavy_cal
  30. %%% good term fudged mfudged sloped_serif tilted med_tilted
  31. %%% pausing slant fudge math_spread superness superpull beak_darkness ligs
  32. %%% input generate
  33. %% \outer\def^^L{\par\vfill\eject} % obeypages
  34. %%
  35. %% % nine-point type:
  36. %% \catcode`@=11 % borrow the private macros of PLAIN (with care)
  37. %% \def\ninebig#1{{\hbox{$\textfont0=\tenrm\textfont2=\tensy
  38. %%   \left#1\vbox to7.25pt{}\right.\n@space$}}}
  39. %% \catcode`@=12 % now @ is a nonletter again
  40. %% \font\ninerm=cmr9 \font\sixrm=cmr6
  41. %% \font\ninei=cmmi9 \font\sixi=cmmi6
  42. %% \skewchar\ninei='177 \skewchar\sixi='177
  43. %% \font\ninesy=cmsy9 \font\sixsy=cmsy6
  44. %% \skewchar\ninesy='60 \skewchar\sixsy='60
  45. %% \font\nineit=cmti9
  46. %% \font\ninesl=cmsl9
  47. %% \font\ninebf=cmbx9 \font\sixbf=cmbx6
  48. %% \font\ninett=cmtt9 \hyphenchar\ninett=-1
  49. %% \font\ninetex=cmtex9 \hyphenchar\ninetex=-1
  50. %% \def\rm{\fam0\ninerm}
  51. %% \textfont0=\ninerm \scriptfont0=\sixrm \scriptscriptfont0=\fiverm
  52. %% \textfont1=\ninei \scriptfont1=\sixi \scriptscriptfont1=\fivei
  53. %% \textfont2=\ninesy \scriptfont2=\sixsy \scriptscriptfont2=\fivesy
  54. %% \textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex
  55. %% \def\it{\fam\itfam\nineit}
  56. %% \textfont\itfam=\nineit
  57. %% \def\sl{\fam\slfam\ninesl}
  58. %% \textfont\slfam=\ninesl
  59. %% \def\bf{\fam\bffam
  60. %%  \def\_{\kern.04em\vbox{\hrule width.3em height .6pt}\kern.08em}%
  61. %%  \ninebf}
  62. %% \textfont\bffam=\ninebf \scriptfont\bffam=\sixbf
  63. %%  \scriptscriptfont\bffam=\fivebf
  64. %% \def\tt{\fam\ttfam\ninett}
  65. %% \textfont\ttfam=\ninett
  66. %% \def\finstring"#1"{\ninetex"#1"\egroup}
  67. %% \baselineskip=11pt
  68. %% \def\MF{{\manual hijk}\-{\manual lmnj}}
  69. %% \let\big=\ninebig
  70. %% \setbox\strutbox=\hbox{\vrule height8pt depth3pt width0pt}
  71. %% \rm
  72. %% \setbox\shorthyf=\hbox{-\kern-.05em}
  73. %% \hsize=29pc % this is the size of pages in the Computer Modern book
  74. %% \vsize=44pc % likewise
  75. %%
  76. %%%% \mag=\magstep1 %%%% for magnified proofs
  77.